package day05norm;
//声明整型数组arr,包含10个元素，每个元素都是int型，默认值为0
public class Text3 {
    public static void main(String[] args) {
       // int[] arr = new int[10];

        //2)数组的初始化:--初始化的数组中的数据
        int[] arr1 = new int[3];//0,0,0
        int[] arr2 = {2,5,8};//2,5,8
        int[] arr3 = new int[] {2,5,8};//2,5,8
        int[] arr4;
        //arr4 = {2,5,8};//编译错误，此方式只能声明同时初始化
        arr4 = new int[]{2,5,8};//正确

        //3)数组的访问:--访问的数组中的数据
        /*int[] arr = new int[3];
        System.out.println(arr.length);//3，输出arr的长度
        arr[0] = 100;//给arr中第1个元素赋值为100
        arr[1] = 200;//给arr中第2个元素赋值为200
        arr[2] = 300;//给arr中第3个元素赋值为300
        //arr[3] = 400; //运行时发生ArrayIndexOutOfBoundsExeption数组下标越界异常
        System.out.println(arr[arr.length-1]);//输出最后一个元素的值*/

        int[] arr = new int[10];
        for (int i=0;i<arr.length;i++){//遍历arr数组
            arr[i] = (int)(Math.random()*100);//给每个元素赋值为0到99的随机数
            System.out.println(arr[i]);//输出每个元素的值
        }
    }
}
